Alila Diwa Goa, a 5-star deluxe resort in Goa brings a refreshingly unique resort experience to Gonsua Beach in Majorda, just 20 minutes from Goa Dabolim International Airport.
Hotel Location: